GR4PHP: A Programming API for Consuming E-Commerce Data from the Semantic Web

نویسندگان

  • Alex Stolz
  • Mouzhi Ge
  • Martin Hepp
چکیده

Nowadays, large data collections are made available on-line for free. The liberalized data is predominantly accessed via Web services. The interaction with such Web services is facilitated by RESTful Web APIs and programming libraries that provide a convenient means for Web developers to build intelligent applications and mash-ups. However, for typical Web developers it is still hard to include the growing amount of e-commerce data on the Semantic Web in applications. Fetching useful data from public SPARQL endpoints requires substantial expertise, such as regarding the popularity of competing RDF modeling patterns, data cleansing heuristics, etc. In this paper, we propose an architecture and implementation of a PHP library for consuming e-commerce data in RDF expressed in terms of the GoodRelations vocabulary. Our approach (1) provides an efficient way of fetching information about stores, offers, product models, and opening hours from a SPARQL endpoint, and (2) hides the complexity of SPARQL and GoodRelations modeling patterns. We show that our approach significantly reduces the amount of time for a respective implementation. Furthermore, our approach has been applied successfully in a real-world application.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automated Web Service Composition Methods and Tradeoffs

This paper examines the use of constraint-based configuration for the composition of Web Services. Web Services are widely assumed to represent the basis for the next generation of flexible distributed applications in B2B E-commerce, and the composition of complex applications from individuals services has attracted much attention. We show how this composition problem can be addressed at increa...

متن کامل

Configuring Web Services

This paper examines the use of constraint-based configuration for the composition of Web Services. Web Services are widely assumed to represent the basis for the next generation of flexible distributed applications in B2B E-commerce, and the composition of complex applications from individuals services has attracted much attention. We show how this composition problem can be addressed at increa...

متن کامل

Towards the semantic web in e-tourism: can annotation do the trick?

Semantic Web technology may support more advanced E-Commerce. Namely the representation of products and services in the form of ontologies will simplify the automated extraction and processing of explicit information and will make implicit information available for the discovery and comparison of offerings. One common assumption is that the Semantic Web can be made a reality by gradually augmen...

متن کامل

A Hypertextual Augmentation of the Amazon E-Commerce Service (ECS) 4.0

In this paper, we define an ontology to describe the relationships between merchandise available for purchase on Amazon.com. After gathering raw XML data from their public API, we apply a Python script to meaningfully parse the data according to the ontology as encoded in the RDF Schema language. Our ontology is made as widely comprehensible as possible by extending the Dublin Core Vocabulary. ...

متن کامل

An Ontology-based Representation of the Google+ API

Social Networking Services (SNS) provide users with functionalities for developing their on line social networks, connecting with other users, sharing and consuming content. While most of popular SNS provide open Web 2.0 APIs, they remain disconnected from each other thus fragmenting user's data, social network and content. Semantic social web technologies such as public vocabularies and ontolo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012